Fractals Image Rendering and Compression using GPUs
نویسندگان
چکیده
Fractal image compression provides immense advantages as compared to conventional image compressions. Though the fractal image encoding time is comparatively quite high as compared to the conventional ones but the decoding time is far less and almost instantaneous. Besides, fractal images are resolution-independent, implying that these images will render the same intensity and quality even when scaled. In other words the number of pixels remains unchanged even while extrapolating the image. In addition to it, the fractal image quality remains un-altered even at low-bit rates thus making it a suitable candidate for offline applications. The present baseline approach for fractal image compression is modified and supported with advanced parallel hardware in the form of Graphical Processor Units from Nvidia Corporation. The GPUs consist of many cores thus providing SIMD parallel processing capability at an un-imaginable rate of around 24 GFLOPS. This processing speed was not possible earlier before the advent of GPUs except in some selected highly evolved supercomputers. The rendering of image and its compression is implemented using OpenCL library. The benefits of faster fractal compression lie in the realm of medical imaging, satellite reconnaissance, gaming & film media.
منابع مشابه
Generation of 3D Fractal Images for Mandelbrot and Julia Sets
Fractals provide an innovative method for generating 3D images of real-world objects by using computational modelling algorithms based on the imperatives of self-similarity, scale invariance, and dimensionality. Images such as coastlines, terrains, cloud mountains, and most interestingly, random shapes composed of curves, sets of curves, etc. present a multivaried spectrum of fractals usage in ...
متن کاملTexture Compression And Its Recent Trends . * Mrs . Archana
Texture compression is a specialized form of image compression designed for storing texture maps in 3D computer graphics rendering systems. Texture compression is an important technique in graphics processing units (GPUs) for saving memory bandwidth. Unlike conventional image compression algorithms, texture compression algorithms are optimized for random access. Therefore, the variable-rate seq...
متن کاملAnalysis of Fractals and Wavelets Leading to an Improved Image Compression Method
Fractal Compression relies on image self similarities at different regions . The self similarity provides an efficient way to code the image using the least possible parameters. The Wavelet Transform decomposes an image. The decomposed image is rich in self similarities. In this research we explore how the wavelet transform helps to produce a higher compression ratio when applied to the Iterate...
متن کاملThree-Dimensional Image Warping on Programmable Graphics Hardware
Many image-based rendering systems are based on three-dimensional image warping (3D Warping), which transforms pixels in reference image to destination view. However, the original 3D warping equation, proposed by McMillan and Bishop, is derived under one special coordinate system, making its inability of direct implementation on programmable graphics hardware. In this paper, we revisit the 3D w...
متن کاملFractal Art Generation using GPUs
Fractal image generation algorithms exhibit extreme parallelizability. Using graphics processing units (GPUs) to implement parallel escape-time algorithms for Julia sets of functions, we produce visually attractive fractal images much faster than traditional serial methods. Vastly improved speeds allow real-time generation and display of images. A comparison is made between sequential and paral...
متن کامل